Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
131 NORTH ROAD Detached £15,000 28 Aug 2003
163 NORTH ROAD Detached £150,000 19 Jul 2004
167 NORTH ROAD Semi-Detached £200,000 30 Apr 2021